a species of tropical plant (couma macrocarpa) - Espagnol Anglais Dictionnaire